@charset "utf-8";

/* layout 
#conView{width:990px;padding:0;margin:0 auto;z-index:10;position:relative}*/
body{font-size:12px;}

/* rollBook*/
.rList{ margin-bottom:25px; font-family:dotum,"돋움"; }
.rListSearch{ width:800px; }
.rListCheck { overflow:hidden; }
.rListCheck fieldset { float:right; }
.rListCheck input { margin-right:2px; vertical-align:middle; }
.rListCheck span { font-size:11px; }
.rListCheck select { margin-left:1px; padding:2px; } 

/* ie7 */
.rListCheck input { *vertical-align:auto; }
.rListCheck span { *display:inline-block; *padding-bottom:2px;}

/* rollbook_TABLE */
.rbTable01{width:100%;font-family:dotum,"돋움";margin-top:5px; }
.rbTable01 caption { display:none; }
.rbTable01 img {vertical-align:middle;}
.rbTable01 thead th { border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;background-color:#eee;font-family:"NanumGothicBold";padding:6px 0 5px 0; font-weight:bold; }
.rbTable01 tbody td { padding:7px 0 3px 0; border-bottom:1px solid #dddde2; text-align:center; }
.rbTable01 tbody td.numDeco { color:#999; }
.rbTable01 tbody td ul { text-align:left; }
.rbTable01 tbody td ul li { line-height:20px; }
.rbTable01 tbody td ul li span.txtDeco { color:#888; padding-right:19px;}
.rbTable01 tbody td ul li span.cmCounter { color:#1273c4; }
.rbTable01 tbody td ul li span.personsCnt { color:#ff3f39; }
.rbTable01 tbody td ul li span.wTime { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon/i_clock.gif') 0 1px no-repeat; padding-left:14px; color:#737373; }
.rbTable01 .level {padding-right:5px;}
.rbTable01 .last td {border-bottom:1px solid #dddde2}
	.rbTable01 tbody td a { display:block; width:74px; height:30px; background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/btns.gif')no-repeat right 0 ; text-indent:-999em; }
	.rbTable01 tbody td a.btnJoin {float:right;padding-right:30px; background-position:0 0; }
	.rbTable01 tbody td a.btnWinner {float:right;padding-right:30px;background-position:0 -35px; }
	.rbTable01 tbody td a.btnWinner0{float:right;padding-right:30px;background:url("http://image.bobaedream.co.kr/renew/images/bobae_renew/btnWiner0.gif") no-repeat;}
	.rbTable01 tbody td a.goJoin{display:block;padding-left:28px;}

.rList .searchBox01 { clear:both; position:relative; font-family:돋움,Dotum; text-align:center; padding:5px 0; margin-bottom:5px; }
.rList .searchBox01 select { padding:2px 0; }
.rList .searchBox01 a { padding-right:10px; font-size:11px; color:#444; }
.rList .searchBox01 .last { position:absolute; top:4px; right:10px }
.rList .searchBox01 * { vertical-align:middle }

.rList .searchBox01 p { position:absolute; top:12px; right:2px; }
	.rList .searchBox01 p a { height:12px; background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/i_arrow.gif') 0 0 no-repeat; color:#97989c; display:inline-block; text-indent:10px; letter-spacing:-1px; }


/* 추가_20130116 */	
/* authentication_20130116_start */
.subtabArea { position:relative; }
.alignStyle { position:absolute; top:7px; right:73px; }

/* clistTable02_DECO */
.clistTable02 .category { font-size:11px; color:#999; letter-spacing:-1px; }
.clistTable02 .totreply02 {color:#0100fe !important; font-size:11px;}
.clistTable02 .mycar_rank{float:left;padding-left:15px;}
.clistTable02 .mycar_ranking{padding-left:20px;}
.clistTable02 span.upLink { width:80px;background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/comm_ranking_up.gif') no-repeat 38px 1px; color:#898989; font-size:11px; }
.clistTable02 span.downLink { width:80px;background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/comm_ranking_down.gif') no-repeat 38px 1px;  color:#898989; font-size:11px; }
.clistTable02 span.unchanging{width:65px;}
.clistTable02 span.listInfo { color:#999; margin-top:5px; }
.clistTable02 span.listInfo em { color:#18429c; }
.clistTable02 .recomm02 { padding-right:7px; color:#ff7200; font-family:Tahoma, sans-serif; }

.listImg { width:63px; height:46px; border:1px solid #c2c2c2;}
.listImg02 { width:65px; height:48px; border:1px solid #c2c2c2;  } 

.clause05 {margin-bottom:20px;background:#f7f7f7;border:1px solid #dbdbdb;overflow:hidden;padding:10px 10px 0px 0px;}
.clause05 ul{float:left;padding-right:18px;padding-left:17px;background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/clause05_bar.gif') no-repeat 97% 0;}
.clause05 ul li{font-size:11px;padding-bottom:7px;}
.clause05 ul li a.on{font-weight:bold;}
.clause05 ul li span{font-weight:normal;color:#999;}
.clause05 ul.last{background:none;}

.chekMyWr a { font-size:11px; color:#98999d; text-decoration:underline; letter-spacing:-1px; }

.withPB { position:relative; }
.withPB .btnArea{ position:absolute;top:22px;right:0; }
.PAT20 { margin-top:18px !important; }


.bobaetalk{display:inline-block;font-size:12px; color:#d1d1d1;margin-top:5px;font-weight:normal;}

/* 내차소_상단 추가_20130117 */
.comm_list_top02 { padding-bottom:10px;overflow:hidden; }
.left_cont02 { border:1px solid #c7cad9;width:398px;float:left;border-right:none;height:183px;background:#f9f9f9; }
	.left_cont02 h3 { border-bottom:1px solid #c7cad9;font-size:12px;padding:9px 0 7px 10px;background:#edeef0; color:#343434; font-family:Dotum, "돋움"; }
	.left_cont02 h3 span { float:right;padding-right:10px; }

.entWinner { font-size:11px; font-family:Dotum, "돋움"; color:#343434; margin:13px 0 7px 14px; }
.winerGuide { padding-bottom:8px; }
	.entWinner dl { overflow:hidden; line-height:18px; }
		.entWinner dl.commody {  }
		.entWinner dl.commody dd strong { font-weight:normal; color:#ed1c24; }	
		.entWinner dl.entDay {  }
		.entWinner dl.officia {  }
		.entWinner dl.entCont {  }
		.entWinner dl.entCont a { color:#0059a8; }
		.entWinner dl.entCont span.txtBar { color:#cfcfcf; }
		
	.entWinner dt { float:left; color:#999; padding-right:11px; }
	.entWinner dd { float:left; }
	
.PAR6 { padding-right:6px; }
	
.event_cListSearch{border-bottom:1px solid #8e909f; width:100%;overflow:hidden;padding:0 0 3px 0;}
.event_cListSearch02{border-bottom:1px solid #8e909f; width:100%;overflow:hidden;padding:5px 0 3px 0;}

/* TIP ALBUM PHOTO BASIC SELECTBOX */
/* TABLE */
caption { display:none; }
.imgAlign { margin-left:16px; }
.sLstTit { font-weight:bold; color:#232323; font-family:gulim,"굴림"; font-size:13px; margin-top:-4px; margin-bottom:7px;}
.title02 { font-size:12px;color:#000;font-weight:bold; }
.clistTable .clickNum { padding-right:7px; color:#575757; text-align:center; }
.clistTable .clickMany { color:#ed1c24; text-align:center; }

/* 추가_20130118 */
/* banner */
.baner { width:680px; margin:0 auto; }
.banerbottom { width:728px; margin:0 auto; }
.baner img { border:1px solid #e0e4e7; }
.PAT5 { padding:10px 0 !important; }
.PAT10 { margin-top:10px !important; }
.boderTopNon { border-top:none !important; }

.clausePosition{position:relative;width:auto;}
.clausePosition .clausePosition02{width:115px;position:absolute;top:10px;left:45px;font-family:dotum,"돋움";font-weight:normal;border:1px solid #dfdfdf;background:#fff;line-height:2;padding:5px;z-index:100;}
.clausePosition .clausePosition02 ul{float:left;border-right:1px solid #dfdfdf;padding-left:10px;}
.clausePosition .clausePosition02 a:hover{font-weight:bold;}

.clausePosition .clausePosition03{width:115px;position:absolute;top:10px;left:170px;}
.clausePosition .clausePosition04{width:115px;position:absolute;top:10px;left:295px;}
.clausePosition .clausePosition05{width:115px;position:absolute;top:10px;left:421px;}
.clausePosition .clausePosition06{width:115px;position:absolute;top:10px;left:500px;}
.clausePosition .clausePosition07{width:115px;position:absolute;top:10px;left:610px;}

/* 탭하단_섹션부분 */
.clistSearch01 span.selcTit { font-size:11px; color:#595959; font-weight:bold; margin-top:2px; display:inline-block; }
.clistSearch01 span.selcTit02 { font-size:11px; color:#595959; font-weight:bold; margin-top:2px; display:inline-block; margin-left:-1px; }
.clistSearch01 em { color:#cbcbcb; margin-top:3px; }
.MAT4 { margin-top:4px; }
.PADLR { padding:0 6px; }
.PADTB {padding-top:10px;}

/* TABLE */
.clistTable02 .txtAlignR { text-align:right; }
.clistTable02 .category02 { font-size:11px; color:#999; letter-spacing:-1px; padding-left:19px; }
	
/* 20130121_추가 */
/* 댓글 */
.topheader02 {clear:both; border-top:1px solid #c8cad9; border-bottom:1px solid #c8cad9; _zoom:1; }/* 20130122_수정 */
.topheader02 p { float:left; padding:10px 0 9px 16px; }
.topheader02 p img { vertical-align:middle; padding-right:5px;margin-top: -2px; }
.topheader02 .title { font-weight:bold; color:#000; }
	.topheader02 .title strong { color:#19429c;font-weight:bold;padding:0 5px; }

	.txtBar { color:#d3d3d3 !important; }
	.cmtWrite { font-weight:bold !important; }
	
	.topSechBox { float:right; vertical-align:middle; margin:6px 19px 0 0; }
	.topSechBox .serchTxtBox { vertical-align:middle; }
	.topSechBox .search { width:33px; height:18px; vertical-align:middle; padding-left:4px; }
	.topSechBox .search02 {vertical-align:middle;}

/*상세 댓글 이미지첨부부분*/
	.commemtWrap .writing02 .textadd {padding-top:11px; height:15px;width:205px;padding-top:5px;}
	.commemtWrap .writing02 .textadd input { margin-right:3px; vertical-align:middle; }
	.commemtWrap .writing02 .textadd input.check01 { margin-top:2px; }
	.commemtWrap .writing02 .textadd label{ font-size:11px; padding-right:5px;padding-left:3px; } 
	.commemtWrap .writing02 .textadd img { vertical-align:middle;}
	.commemtWrap .writing02 .barWrit { color:#d3d3d3; padding-right:5px; }
	/* 상세 댓글 이미지첨부부분//*/

.replyView02 { overflow:hidden; margin-bottom:10px; }
.replyView02 li { border-top:1px solid #ddd; margin:5px 17px; line-height:1.5;}/* 20130122_수정 */

.replyView02 .userinfo { overflow:hidden;padding-bottom:3px; padding-top:7px; }/* 20130122_수정 */
	.replyView02 .userinfo img { vertical-align:middle; }
	.replyView02 .userinfo .username { font-weight:bold;color:#3C5897; }
	.replyView02 .userinfo .date { font-size:11px;color:#888; padding:0 8px 0 2px; }
	.replyView02 .userinfo .last { float:right; }
	.replyView02 .userinfo .police a,.replyView .userinfo .last a { font-size:11px; color:#666; padding-right:10px; }

	.replyView02 .img_reply .police a, .repluView .img_reply .police a{ font-size:11px; color:#666; }
	.replyView02 .img_reply .police { padding-left:8px; display:inline-block; padding-bottom:5px; }/* 20130122_수정 */
	.replyView02 .img_reply .police img { padding-right:3px; }
	.replyView02 .img_reply .police a { color:#898989; font-size:11px; }
	.replyView02 .img_reply .police .txtBar02 { color:#c3c3c3; }

	.replyView02 p span.police { padding-left:8px; display:inline-block; padding-bottom:5px; }/* 20130122_수정 */
	.replyView02 p span.police img { padding-right:3px; }
	.replyView02 p span.police a { color:#898989; font-size:11px; }
	.replyView02 p span.police .txtBar02 { color:#c3c3c3; }
	.replyView02 .text {line-height:1.4; margin-left:65px; }
	.replyView02 .totreply { display:block;padding-top:5px;margin-left:60px; }
	.replyView02 .totreply img { vertical-align:middle;padding-left:5px; }
	.replyView02 .totreply a { font-size:11px;color:#666; }
	.replyView02 .last a { vertical-align:middle; padding:0 3px; }
	.replyView02 .last em.recomTxt { color:#ff3535; margin-top:5px; }
	.replyView02 .last em.negativeTxt { color:#007aa1; }

	.txtBar03 { color:#ededed; font-size:10px; }
	.bdBotmNon { border-bottom:none !important; }

.reComment { margin:0 -18px 0 -18px; }/* 20130122_수정 */
	.reComment li { overflow:hidden; }
	.reComment p.userinfo span.username a { color:#3C5897; }/* 20130128_수정 */
	.reComment p.userinfo span.date { padding-left:8px; }
	.reComment .reply_text{padding-left:25px;}

	.rereComment { margin:0 -18px 0 -18px; }/* 20130122_수정 */
	.rereComment li { overflow:hidden; }
	.rereComment p.userinfo span.username a { color:#3C5897; }/* 20130128_수정 */
	.rereComment p.userinfo span.date { padding-left:8px; }
	.rereComment .reply_text{padding-left:25px;}

	.PAR12 { padding-right:12px !important; }


.inSearchG { overflow:hidden; padding:12px 0 5px;border-bottom:1px solid #dfdfdf;margin:0 20px; }/* 20130122_수정 */
	.inSearchG select { float:left; }
	.inSearchG input { vertical-align:bottom; }
	.inSearchG input.serchTxtBox02 { margin:0 3px; }
	.inSearchG input.search02,select { margin-top:1px; }
	.inSearchG a.myComment { float:right; margin-top:6px; color:#5e5e60; font-size:11px; }

/*.borderTopNon { border-top:none !important; }*/
/* 20130128_수정 */
.inPageMove { position:relative; height:30px; clear:both; overflow:hidden; text-align:center; margin:0 15px; }
	.inPageNumber { margin:auto; }
	.inPageNumber * { vertical-align:middle; }
	.inPageNumber img { margin-top:1px; }
		.inPageNumber li { display:inline; padding-top:6px; border-top:none !important; margin:0; }/* 20130122_수정 */
	.inPageNumber li a { color:#37485a; font-size:12px; display:inline-block; padding:4px 5px 0px; margin-top:4px; height:20px; line-height:1.4; margin-left:2px; font-family:NanumGothic; font-weight:bold; }
	.inPageNumber li a:hover { color:#ff4200; text-decoration:underline; }
	.inPageNumber li a.current { color:#f63218; }
	.inPageNumber .next {display:inline-block; }
	.inPageNumber .prev {display:inline-block; }
	.inPageNumber .write { float:right; }
/* 20130128_수정 */

.writing02 { margin-bottom:5px; margin-top:15px; margin:0 20px;}
	.writing02 .writebox { position:relative; width:auto; overflow:hidden; background-color:#fff; zoom:1; margin-top:10px;}
	.writing02 .writebox textarea { border:1px solid #d5d5d5; background:#fff; width:669px; height:73px; font-size:11px; color:#898989; padding:5px;}
	.writing02 .writebox textarea { overflow-y:hidden\9;}
	.writing02 .writebox textarea.normal { font-size:12px; color:#444444; }
	
	.writing02 .writebox .submitimg { position:absolute;top:0;right:0; }
	*+html .writing02 .writebox .submitimg { margin-top:1px; }/*ie 7*/
	.writing02 .writebox .submitimg { _margin-top:1px; }/*ie 6*/
	
	.writing02 .maxtext { position:absolute;top:91px;right:5px; letter-spacing:-1px; color:#a9a9a9; font-size:11px; }
	.writing02 .maxtext { color:#666;font-size:11px ;} 
	.writing02 .maxtext strong { font-weight:bold;  color:#a9a9a9; }
		
/* 하단버튼 */	
.commentBtns { clear:both; overflow:hidden; margin:1px 0 40px 0; }
.commentBtns .btnsL { float:left; }
.commentBtns .btnsL a { background:url('../images/renew/btns_cmt_l.gif') no-repeat; text-align:center; text-indent:-999em; margin-right:4px; display:block; height:23px; float:left }
	.commentBtns .btnsL a.txtWrit { width:65px; background-position:0 0; }
	.commentBtns .btnsL a.txtDapWrit { width:42px; background-position:-69px 0; }
	.commentBtns .btnsL a.txtRevise { width:42px; background-position:-115px 0; }
	.commentBtns .btnsL a.txtDel { width:42px; background-position:-160px 0; }
.commentBtns .btnsR { float:right; }
.commentBtns .btnsR a { background:url('../images/renew/btns_cmt_r.gif') no-repeat; text-align:center; display:block; float:left; height:23px; text-indent:-999em;  }
	.commentBtns .btnsR a.commentList { width:44px; background-position:0 0; }
	.commentBtns .btnsR a.prvTxt { width:55px; background-position:-44px 0; }
	.commentBtns .btnsR a.nextTxt { width:55px; background-position:-99px 0; }
	.commentBtns .btnsR a.goTop { width:47px; background-position:-154px 0; }

/* 20130122_상세페이지 */
/*.viewbg02 { overflow:hidden; background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/bg_commdetail02.gif') repeat-y left top; _zoom:1; margin-top:5px; margin-bottom:30px; }기존에 라인만*/
.viewbg02 { overflow:hidden; background:url('http://image.bobaedream.co.kr/renew/images/common/U_bg_commdetail02_bgcolor.gif') repeat-y right top; _zoom:1; margin-top:5px; margin-bottom:30px; clear:both;}
.viewbg02:after{ content:""; display:block; clear:both; }
.viewbg02 .close02 { overflow:hidden; _zoom:1 clear:both;}
.viewbg02 .close02:after { content:"";display:block;clear:both;}
.writerInfo03 {width: 771px; overflow:hidden;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.writerInfo03 {width: 771px; overflow:hidden;}}
.writerInfo03:after { content:""; display:block; clear:both; }
.docuCont03 {border:1px solid #d4d4d4; border-top:2px solid #d4d4d4; margin-top:24px; margin-bottom:8px;}
.docuCont03 .content02 { line-height:2.2em; margin:0 20px; }
.docuCont03 .content02 .detailstory{font-family:NanumGothic;}
.docuArea02 { float:left; width: 773px; font-family:"돋움",Dotum; }
.rightCont02 { float:right; width: 205px; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}
.rightCont02 .hotissue ul li.lh {line-height:19px; margin:0; width:184px; height:19px;}
.topBtnGroup { float:left; width: 773px; padding:0 0 3px 0; }
.btnsAlignL { float:left; }
.btnsAlignR { float:right; }

/* 왼쪽_상단_프로필박스_20130125_수정_추가 */
.writerProfile { position:relative; overflow:hidden; border-bottom: 1px solid #c7cad9;}
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {.writerProfile {width:auto; height:152px; display:block; position:relative; overflow:hidden;  border-bottom:1px solid #c6cbcf; }} 크롬및사파리*/
.writerProfile dl { overflow:hidden;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.writerProfile dl { overflow:visible; }} /*크롬및사파리*/
.writerProfile dt { height:22px; padding-top:8px; padding-left:16px; background-color:#f6f6f6; color:#000; font-size:14px; border-bottom:1px solid #e6e6e6; }
.writerProfile dt img{margin:0 0 2px 3px;}
.writerProfile dt strong { float:left; }/* 20130128_추가 */
.writerProfile dt span { float:right; margin-right:7px; }/* 20130128_추가 */
.writerProfile dt em.detailTxtDeco01 {color:#ef2324; font-weight:bold; font-size:12px; margin-left:7px;} 
.writerProfile dt span.countGroup { font-size:11px; color:#5d5d5f; /*margin-left:209px;*/ }/* 20130128_마진left값 삭제 */
.writerProfile dt span em.txtType { font-family:Tahoma, Geneva, sans-serif; }	
.writerProfile dd.profileImg img { width:96px; height:71px; float:left; border:1px solid #d9d9d9; margin:11px 0 12px 17px; }
.writerProfile dd.proflieInfo { width:601px; float:left; margin:0 0 0 21px; padding:5px 0 0 0; display:inline-block;} /* 20130129_수정,추가 */
.writerProfile dd.proflieInfo ul { margin-top:8px; }
.writerProfile dd.proflieInfo ul li { line-height:1.6; color:#333; }
.writerProfile dd.proflieInfo ul li span.proTit { color:#888886; }
.writerProfile dd.proflieInfo ul li span.proCont { margin-left:30px; }
.writerProfile dd.proflieInfo ul li span.proCont .bobae_emoticon{vertical-align:middle; margin:-4px 0 0 0; } /*박옥길추가20130621*/
.writerProfile dd.proflieInfo ul li span.proCont .level{vertical-align:middle; margin:-4px 0 0 0; } /*박옥길추가20130624*/
.writerProfile dd.proflieInfo ul li span.proCont02 { margin-left:19px; }
.writerProfile dd.proflieInfo ul li span.proCont03 { margin-left:41px; }/* 20130130_추가 */
.writerProfile dd.proflieInfo ul li a.nickName { color:#3b5999; }
	
/* 상단프로필박스안버튼스타일 */
	.writerProfile p.dtTopBtns { position:absolute; bottom:5px; right:9px;}
	.writerProfile p a { color:#5d5d5f; font-size:11px; vertical-align:middle; }/* 20130125_vertical추가 */
	.writerProfile p a.btnReport { color:#f46263; vertical-align:middle;margin-top:-1px;}/* 20130125_vertical추가 */
	.writerProfile p a.btnReport img { vertical-align:middle;margin-top:-3px; }/* 20130125_추가 */
	.writerProfile p a.btnReport em.reportCount { color:#5d5d5f; font-family:Tahoma; }

/* 컨텐츠안주소복사 */
.copyAddress { text-align:right; margin:2px -11px 0 0; padding-right:0; width: auto; font-size:11px; }
.copyAddress a:link{ color:#7f7f7f; text-decoration:none;}
.copyAddress a:visited{ color:#7f7f7f; text-decoration:none;}
.copyAddress a:active{ color:#7f7f7f;  text-decoration:none; }
.copyAddress a:hover{ color:#7f7f7f;  text-decoration:none;}

.copyAddress a img {vertical-align: middle; margin:-2px 0 0 3px;}

.bodyCont { margin:10px 24px 10px 24px; }

.socialArea{padding:4px 0 1px 0;overflow:hidden;_zoom:1;}
.socialArea:after{content:"";display:block;clear:both;}
.social, .report{float:left;overflow:hidden;width:365px;padding-top:5px;}
.report{border-right:1px solid #bbc7dd;margin-bottom:5px;}
.report ul{margin-left:20px;}
.social:after{content:"";display:block;clear:both;}
.report:after{content:"";display:block;clear:both;}
.socialArea ul{padding-left:50px}
.socialArea ul:after{content:"";display:block;clear:both;}
.socialArea ul.report{border-right:1px solid #bbc7dd;padding-left:70px;}
.socialArea li{float:left;}
.socialArea .report a.btn01,.socialArea .report a.btn02{display:block;float:left;width:24px;height:20px;padding-top:25px;padding-left:33px;font-size:11px;font-weight:bold;color:#ff3e03}
.socialArea .report a.btn01{background:url(http://image.bobaedream.co.kr/renew/images/common/btn_s06_reportad.gif) no-repeat left top}
.socialArea .report a.btn02{background:url(http://image.bobaedream.co.kr/renew/images/common/btn_s06_reportinfo.gif) no-repeat left top}
.socialArea .ment{clear:both;text-align:center;color:#6c6c6c;font-family:돋움,Dotum;font-size:11px;padding-top:3px;}
*+html .socialArea .ment{margin-top:-3px;}
.socialArea .ment strong{color:#ff0000;padding:0 1px;font-weight:normal;}
.socialArea02 { padding:4px 0 1px 0; overflow:hidden; position:relative; _zoom:1;}
.socialArea 02 ul { clear:both; }


.recommArea{border-bottom:1px solid #bbc7dd;padding-bottom:20px;margin-bottom:5px;text-align:center;overflow:hidden}
.recommArea:after{content:"";display:block;clear:both;}
.recommArea .recomm{background:url(http://image.bobaedream.co.kr/renew/images/common/btn_recomm.gif) no-repeat left top;display:inline-block;line-height:1.9;width:138px;height:30px;font-size:11px;color:#404040;margin-right:7px}
.recommArea .recomm strong{font-family:NanumGothic}
.recommArea .yes{display:inline-block;background:url(http://image.bobaedream.co.kr/renew/images/common/ico_recomm.gif) no-repeat left 8px;padding-left:16px;padding-top:5px}
.recommArea .yes strong{color:#ff3e03;}
.recommArea .no{display:inline-block;background:url(http://image.bobaedream.co.kr/renew/images/common/ico_recommn.gif) no-repeat left 8px;padding-left:16px;padding-top:5px}
.recommArea .no strong{color:#017ba2;}
.recommArea p{clear:both;padding:10px 0 0 0}
.recommArea p span{background:url(http://image.bobaedream.co.kr/renew/images/common/comm_detail_0305_02_42.gif) no-repeat left top;padding-left:16px}


.recommArea04 { overflow:hidden;text-align:center; padding:0;}
.recommArea04 a {display:inline-block;*display:inline;*zoom:1; zoom:0; width:60px; height:57px;; text-align:center; text-decoration:none;}
.recommArea04 a.btnRecomne {background:url(http://image.bobaedream.co.kr/renew/images/common/choice_1.gif) left top no-repeat; width:60px; height:57px; display: inline-block; margin:0;}
.recommArea04 a.btnOpposite { background:url(http://image.bobaedream.co.kr/renew/images/common/choice_3.gif) left top no-repeat; width:59px; height:57px; display: inline-block; margin: 0 0 0 -4px;}
.recommArea04 a.btnOverlap { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/btn_detail_overlap.gif') left top no-repeat; }
.recommArea04 a.btn_Share{width:59px; height:57px; text-align:left; position:relative; top:33px; top:34px\9; display: inline-block; margin: 0 0 0 -4px;}
.recommArea04 a strong { line-height:40px; }
.recommArea04 a strong.recom { color:#ff3e00; }
.recommArea04 a strong.oppo { color:#017ba4; }
.recommArea04 a strong.overlap { color:#ed145b; }
.recommArea04 a.btnDuplicate { background:url(http://image.bobaedream.co.kr/renew/images/common/choice_4.gif) left top no-repeat; width:59px; height:57px; display: inline-block; margin: 0 0 0 -4px;}
.recommArea04 a strong.duplicate { color:#4c5771; }

/* 20130129_추가 */
.recommArea05 { overflow:hidden; width:130px; margin:0 auto; }
.recommArea05 a { display:block; width:60px; height:60px; float:left; text-align:center; }
.recommArea05 a.btnRecomne { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/btn_detail_recomne.gif') left top no-repeat; margin-right:10px; }
.recommArea05 a.btnOpposite { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/btn_detail_opposite.gif') left top no-repeat; }
.recommArea05 a strong { line-height:40px; }
.recommArea05 a strong.recom { color:#ff3e00; }
.recommArea05 a strong.oppo { color:#017ba4; }
	
/* 콘텐츠하단버튼 */
.textdv{width:auto; height:23px; display:block; margin:-14px 0 0 0 !important;}
.clear{clear:both; display:inline; padding:0; margin:0;}/*박옥길추가20130424*/
.btnAlignL { float:left; }
.btnAlignR { float:right; margin-top:16px; margin-top:11px\9; padding:0; display:inline-block; font-size:11px; color:#5d5d5f;}
.btnAlignR a:link {color:#5d5d5f; text-decoration:none;}
.btnAlignR a:visited {color:#5d5d5f; text-decoration:none;}
.btnAlignR a:active {color:#5d5d5f; text-decoration:none;}
.btnAlignR a:hover {color:#5d5d5f; text-decoration:none;}
.btnAlignR a.btnReport{color:#f66260; text-decoration:none;}
.btnAlignR a.btnReport:focus{color:#f66260; text-decoration:none;}
.btnAlignR a.btnReport:visited{color:#f66260 !important; text-decoration:none;}
.btnAlignR .btnReport img{vertical-align:middle;margin-top:-3px;}
.btnAlignR .btnReport a:link {color:#f66260; text-decoration:none;}
.btnAlignR .btnReport a:visited {color:#f66260; text-decoration:none;}
.btnAlignR .btnReport a:active {color:#f66260; text-decoration:none;}
.btnAlignR .btnReport a:hover {color:#f66260; text-decoration:none;}
.btnAlignR .reportCount {color:#000000;}

/* 테이블 */
.clistTable07 {width:100%; font-family:dotum,"돋움"; margin-top:20px; clear:both;}
.clistTable07 img { vertical-align:middle; }
.clistTable07 .last td { border:none; }
.clistTable07 thead th { border-bottom:1px solid #d7d7d7; border-top:1px solid #d7d7d7; background-color:#eee; font-family:dotum,"돋움"; padding:5px 0; font-weight: normal !important;}
.clistTable07 thead th img { vertical-align:middle; padding-left:5px; }
.clistTable07 tbody td { border-bottom:1px solid #E5E5E5; padding:0; margin:0; padding:7px 0 6px 0; }
	.clistTable07 .TLN {color:#999999; font: normal 11px dotum; padding-left:6px; }/* TableListNo줄임말 */
	.clistTable07 .nowTLN { font-size:12px; padding-left:3px; }
	.clistTable07 .category { font-size:11px; color:#999; padding-left:7px; }
	.clistTable07 .level { margin-top:-3px; margin-right:5px;}
	.clistTable07 .iconJpg { vertical-align:middle; padding-left:5px; }
	.clistTable07 .totreply {text-decoration: none; font-weight: bold; font-size: 10px; font-family: verdana; color: #3867ad; letter-spacing: -1px; padding:0}
	.clistTable07 .totreply02 {text-decoration: none; font-weight: bold; font-size: 10px; font-family: verdana; color: #3867ad; letter-spacing: -1px; padding:0}
	.Comment2{font-weight: normal !important; font-size: 10px; font-family: verdana; color: #3867ad; letter-spacing: -1px; display: inline-block !important; padding-left: 3px;}

	.clistTable07 .author {font-size:12px; color:#333; padding:2px 0 0px 0;  letter-spacing:-0.5pt;}/*박옥길수정20130625 */

	.clistTable07 .date {color:#666666; font: normal 11px dotum; padding-left:13px;}
	.clistTable07 .recommRed {color:#999999; font: normal 11px dotum; text-align:center;}
	.clistTable07 .count {color:#666666; font: normal 11px dotum; text-align:center;}
	.clistTable07 .iconMobile,.clistTable07 .lock { vertical-align:middle; padding-right:5px; }

/* 오른쪽콘텐츠시작 */
/*배너*/
.rightBanner { width:215px; margin:0 auto;padding:5px 0; }
.rightBanner a { width:215px;margin:5px 5px 0 0; text-align:center; display:inline-block;  }

/*핫이슈*/
.rightCont02 .hotissue {position:relative; width:184px; margin:0 auto; border-top:none; overflow:hidden;}
.rightCont02 .hotissue h3 { margin-top: 6px; }
.rightCont02 .hotissue ul {padding-bottom:0;}
.rightCont02 .hotissue ul li { overflow:hidden; margin-bottom:9px; text-align:left; line-height:1.4; }
.rightCont02 .hotissue ul li a { display:block; width:auto; }
ul.txtlist02 > li > a{width: 176px !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.rightCont02 .hotissue ul li a img { float:left; width:78px; height:54px; border:1px solid #c4cccf; }

/* strong과span따로설정한이유는왼쪽콘텐츠상단프로필에도적용되므로따로설정함 */
.rightCont02 .hotissue ul li a strong { float:right; width:116px; display:inline-block; margin-top:10px; }
.rightCont02 .hotissue ul li a span { float:right; width: 94px; display:inline-block; margin-top:8px; overflow: hidden; height: 32px;}

/* 오늘의인기글 */
.rightCont02 .commBest { position:relative; width: 184px; border-top:1px solid #e1e1e1; margin:0 auto; margin-top:17px; overflow: hidden;}
.rightCont02 .commBest h3 { margin-top: 15px; }
.bestList { float:none; padding:0 0 15px 3px;}
	.bestList *{vertical-align:middle;}
	.bestList li{float:none;width:auto;padding:0;padding-bottom:8px;}
	*+html .bestList li{padding-bottom:7px;}
	.bestList li a{display:block; position:relative; font-size:12px; font-family:돋움,Dotum; padding-left:20px; width: 157px; height:14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.bestList li a.ellipsis{width: 157px; height:14px; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.bestList_mycar{margin-top:0px;}

/* 이번주최다댓글 */
.weekComt { position:relative; width: 184px; border-top:1px solid #e1e1e1; margin:0 auto; overflow: hidden;}
.weekComt h3 { margin-top:15px; }

.ranklist04 { padding-bottom:15px; padding-top:3px;}
.ranklist04 li { position:relative; width: 183px; height:22px; overflow: hidden;}
.ranklist04 li span { position:absolute; top:1px; right:3px;  display:block; width:20px; font-family:Gulim; font-size:11px; color: #8b8b8b; text-align:right; }
.ranklist04 a { padding-left:20px; width: 125px; display: inline-block; height: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/* 오늘의 회원랭킹 */
.todayRanking { position:relative; width: 184px; border-top:1px solid #e1e1e1; margin:0 auto; overflow: hidden;}
.todayRanking h3 { margin-top:15px; }


/* 20130130_회원랭킹이미지수정 */
.ranklist03 { padding-bottom:15px; overflow:hidden; width:217px; }
.ranklist03 li { float:left; width: 160px; height:13px; margin-bottom:8px;}
.ranklist03 li span { float:right; background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_rank_updown.gif') left top no-repeat; text-align:left; }
.ranklist03 li span.rankUp { background-position:0 2px; width:13px; text-indent:15px; color:#f46263; font-weight:normal; }
.ranklist03 li span.rankNo { background-position:-19px 3px; width:13px; text-indent:15px; }
.ranklist03 li span.rankDown { background-position:-38px 2px; width:13px; text-indent:15px; color:#007aa1; }
.ranklist03 a { padding-left:20px; display: block; height: 16px;}

/*오늘의유머*/
.todayHumor { position:relative; width: 184px; border-top:1px solid #e1e1e1; margin:0 auto; overflow: hidden; margin-bottom:12px;}
.todayHumor h3 { margin-top:15px; }
.rightCont02 .todayHumor ul li{ overflow:hidden; text-align:left; line-height: 18px; margin: 0;}
.rightCont02 .todayHumor ul li a { display:block; width:auto; }
.rightCont02 .todayHumor ul li a img { float:left; width:78px; height:54px; border:1px solid #c4cccf; }
.rightCont02 .todayHumor ul li a span { float:right; width: 94px; display:inline-block; margin-top:8px; height: 34px; overflow: hidden;}
.rightCont02 .todayHumor ul li.lh { overflow:hidden; text-align:left; line-height: 18px; margin: 0;}

/* 자동차뉴스 */
.carNews { position:relative; width: 184px; border-top:1px solid #e1e1e1; margin:0 auto; overflow: hidden; margin-top:16px;}
.carNews h3 { margin-top:15px; }
.carNews span { line-height:1.4; letter-spacing:-1px; }
.rightCont02 .carNews ul li{ overflow:hidden; text-align:left; line-height: 18px; margin: 0;}
.rightCont02 .carNews ul li a { display:block; width:auto; }
.rightCont02 .carNews ul li a img { float:left; width:78px; height:54px; border:1px solid #c4cccf; }
.rightCont02 .carNews ul li a span { float:right; width: 94px; display:inline-block; margin-top:8px; height: 33px; overflow: hidden;}
.rightCont02 .carNews ul li.lh {line-height:19px; margin:0; width:184px; height:19px;}

/* 내차소컨테스트 */
.myCarRank { position:relative; width: 184px; border-top:1px solid #e1e1e1; margin:0 auto; }
.myCarRank h3 { margin-top:15px; }

.imglist05 { overflow:hidden; _zoom:1; padding-bottom:16px; }
.imglist05 li { overflow:hidden; overflow:hidden; }
.imglist05 li a { position:relative; display:block; overflow:hidden; margin-bottom:6px; }
.imglist05 li a img { float:left; width:80px; border:1px solid #c6c6c6; }
.imglist05 li a em { float:right; display:block; width: 92px; line-height:1.4; padding-top:5px; height: 33px; overflow: hidden;}
.imglist05 li.topLine { border-top:1px solid #e4e6e5; padding-top:6px; }
.imglist05 li a span.hot img { width:26px; border:none; }
.imglist05 li a span.hot { position:absolute; top:1px; left:1px; }

/* 인기중고차 */
.bestUsedCar { position:relative; width: 184px; border-top:1px solid #e1e1e1; margin:0 auto; margin-top:16px;}
.bestUsedCar h3 { margin-top:15px; }
.imgtext06 { margin-bottom:8px; margin-top:0;}
.imgtext06 li { overflow:hidden; padding-bottom:15px; /*border-bottom:1px solid #c7c7c;7*/ }
.imgtext06 li.first{border-bottom:1px solid #e1e1e1;padding-bottom:6px;margin-bottom:6px;}
.imgtext06 li a img { float:left; width:80px; }
.imgtext06 li a span { float:right; width: 92px; margin-top:5px; line-height:1.4; height: 31px; overflow: hidden;}
.imgtext06 li a span em { color:#7d7d7d; font-size:11px; }

/* 보배드림이야기 */
.bobeaStory { position:relative; width:215px; border-top:1px solid #e1e1e1; margin:0 auto; }
.bobeaStory h3 { margin-top:15px; }
.bobeaStory dl { position:relative; width:217px; height:142px; }
.bobeaStory dt { position:absolute; bottom:0; left:0; }
.bobeaStory dt a { color:#fff; background-color:#333; display:block; width:208px; height:20px; padding:5px 0 0 7px; z-index:1; }
.bobeaStory dd.actionBtn { position:absolute; bottom:3px; right:7px; z-index:2; }

/* 여기서부터상세페이지공통 */
.topLine { border-top:1px solid #e4e6e5; padding-top:6px; }
.bdrImg { color:#c8cccf; }
.dtTxtDeco02 { font-family:Tahoma; font-size:11px; }
.dtTxtDeco03 {font-weight:normal;}
.dtTxtDeco03 a:link {color:#0033ff; text-decoration:none;}
.dtTxtDeco03 a:visited {color:#0033ff; text-decoration:none;}
.dtTxtDeco03 a:hover, a:focus {color:#0033ff; text-decoration:none;}
.dtTxtDeco03 a:active {color:#0033ff; text-decoration:none;}
.dtTxtDeco03 a.post:link {color:#0100fe; text-decoration:underline;}
.dtTxtDeco03 a.post:visited {color:#0100fe; text-decoration:underline;}
.dtTxtDeco03 a.post:hover, a:focus {color:#0100fe; text-decoration:underline;}
.dtTxtDeco03 a.post:active {color:#0100fe; text-decoration:underline;}

.dtTxtBar { color:#d3d3d3; }
.MAR10 { margin-right:10px; }/* 20130125_class_name_수정 */
.LH18 { line-height:18px; }

/* 더보기 */
p.btnMore { position:absolute; top:13px; right:0; }
p.btnMore02 { position:absolute; top:22px; right:0; }
p.btnMore02 a{color:#848484; font-size:11px;}
p.btnMore02 a:focus{color:#848484; font-size:11px;}

/* 탭_STYLE_NO_3_2013125_수정박옥길20130617 */
.mtab02 { overflow:hidden; margin-bottom:10px; padding-left:1px; background:#fff;}/*20130613박옥길수정*/
.mtab02 li { float:left; text-align:center; border-bottom:1px solid #8e8e8e; height:29px; }
.mtab02 li a { display:block; width: 90px; height:15px; margin-left:-1px; padding:8px 0 6px; border:1px solid #bababa; color:#606267; font-size:11px; text-decoration:none; }
.mtab02 li.on a { position:relative; height:15px; border:1px solid #8e8e8e; background:#fafafa;color:#24529a; font-weight:bold; }


/* 탭_STYLE_NO_3_2013125_수정 */
.mtab03 { overflow:hidden; margin-bottom:10px; padding-left:1px; background:#fff;}/*20130613박옥길수정*/
.mtab03 li { float:left; text-align:center; border-bottom:1px solid #8e8e8e; height:29px; }
.mtab03 li a { display:block; width:71px; height:15px; margin-left:-1px; padding:8px 0 6px; border:1px solid #bababa; color:#606267; font-size:11px; text-decoration:none; }
.mtab03 li.on a { position:relative; height:15px; border:1px solid #8e8e8e; background:#fafafa;color:#24529a; font-weight:bold; }

/* 탭_STYLE_NO_4_2013125_수정 */
.mtab04 { overflow:hidden; margin-bottom:8px; padding-left:1px; background:#fff;}/*20130613박옥길수정*/
.mtab04 li { float:left; text-align:center; border-bottom:1px solid #8e8e8e; height:29px; }
.mtab04 li a { display:block; width: 44px; height:15px; margin-left:-1px; padding:8px 0 6px; border:1px solid #bababa; color:#606267; font-size:11px; text-decoration:none; padding:8px 0 6px; }
.mtab04 li.on a { position:relative; height:15px; border:1px solid #8e8e8e; background:#fafafa;color:#24529a; font-weight:bold; }

/* 숫자 */
.dtNum01 { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_r_01.gif') left top no-repeat; font-weight:bold; }/*박옥길수정20130613*/
.dtNum02 { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_r_02.gif') left top no-repeat; }
.dtNum03 { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_r_03.gif') left top no-repeat; }
.dtNum04 { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_r_04.gif') left top no-repeat; }
.dtNum05 { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_r_05.gif') left top no-repeat; }
.dtNum06 { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_r_06.gif') left top no-repeat; }
.dtNum07 { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_r_07.gif') left top no-repeat; }
.dtNum08 { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_r_08.gif') left top no-repeat; }
.dtNum09 { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_r_09.gif') left top no-repeat; }
.dtNum10 { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_r_10.gif') left top no-repeat; }

/* 유머자동차뉴스_공통 */
.photoTxt { overflow:hidden; }
.photoTxt li a img { float:left; }
.photoTxt li a span { float:right; display:block; width:126px; padding-top:5px; }
.txtlist02 {padding:0; margin: 8px 14px 0 0;}
.txtlist02 li { margin-bottom:7px;}
.txtlist02 li a { display:block; font-size:12px; font-family:돋움,Dotum; padding-left: 8px; background:url('http://image.bobaedream.co.kr/renew/images/common/ico_sq4.gif') no-repeat left 7px; }


/* 출석부_S */
.docuCont04 { margin-top:5px; }
.rbNav { color:#c3c7c7; margin-top:7px; }
.rbNav a,strong { color:#111; }
.rbNav img { vertical-align:middle; margin-left:3px; }

.writerProfile02 { position:relative; overflow:hidden; }
.writerProfile02 dl { overflow:hidden; }
.writerProfile02 dt { height:22px; padding-top:8px; padding-left:16px; background-color:#fafafa; color:#000; font-size:14px; border-bottom:1px solid #c8cad9; }
.writerProfile02 dt strong { float:left; }
.writerProfile02 dt strong img { vertical-align:middle; margin-right:11px; margin-top:-2px; }
.writerProfile02 dt span { float:right; margin-right:7px; }
	.writerProfile02 dt em.detailTxtDeco01 { color:#18429c; font-weight:bold; font-size:12px; } 
	.writerProfile02 dt span.countGroup { font-size:11px; color:#5d5d5f;  }
	.writerProfile02 dt span em.txtType { font-family:Tahoma, Geneva, sans-serif; }	
	.writerProfile02 dd.profileImg img { width:96px; height:96px; float:left; border:1px solid #d9d9d9; margin:16px 0 10px 17px; }
	.writerProfile02 dd.proflieInfo { width:601px; float:right; } 
		.writerProfile02 dd.proflieInfo ul { margin-top:21px; }
		.writerProfile02 dd.proflieInfo ul li { line-height:1.8; color:#333; }
		.writerProfile02 dd.proflieInfo ul li span.proTit { color:#888886; }
		.writerProfile02 dd.proflieInfo ul li span.proCont {margin-left:30px;}
		.writerProfile02 dd.proflieInfo ul li span.proCont02 { margin-left:19px; }
		.writerProfile02 dd.proflieInfo ul li a.nickName { color:#3b5999; }
		
.dailyRb { color:#000; }
.dailyRb dt { font-size:14px; }
.dailyRb dd { margin-bottom:19px; }

/* 왼쪽 상단 배너 */
.mainTopBaner { border:1px solid #c8cad9 !important; background-color:#fafafa; margin-bottom:5px;padding:3px 0; }
.mainTopBaner a { display:block; text-align:center; width:723px; height:84px; padding:5px 9px 5px 8px; }
.mainTopBaner a img { text-align:center; }

/* 오른쪽 상단 배너 */
.sTopBaner { float:right; width:237px; height:103px; background-color:#fff; }
.sTopBaner a { float:right; width:237px; height:96px; display:block;  }
.sTopBaner a img { border:1px solid #c7cbce; }

/* 출석부_댓글 */
.replyView03 { overflow:hidden; margin-bottom:10px; padding-top:10px; }
.replyView03 li { position:relative; margin:8px 17px; line-height:1.5; border-bottom:1px solid #ddd; }
.replyView03 .listRank { overflow:hidden; }
.replyView03 .listRank .rank01 { display:block; width:25px; height:13px; background-color:#7fa0ef; text-align:center; color:#fff; font-weight:bold; font-size:10px; float:left; margin-right:10px; margin-top:2px; }
.replyView03 .listRank .rank02 { display:block; width:25px; height:13px; background-color:#a4b1c2; text-align:center; color:#fff; font-weight:bold; font-size:10px; float:left; margin-right:10px; margin-top:2px; }
	.replyView03 .listRank img { vertical-align:middle; }
	.replyView03 .listRank .username { font-weight:bold;color:#3C5897; margin-left:5px; }
	.replyView03 .listRank .date { font-size:11px; color:#9e9e9e; padding:0 8px 0 12px; }
	.replyView03 .listRank .dateNew { font-size:11px; color:#898989; padding:0 8px 0 12px; }
	.replyView03 .listRank .last { position:absolute;top:0; right:3px; }
	.rankCont { margin-left:35px; margin-top:10px; margin-bottom:6px; }
	.attendance { float:right; color:#9d9d9d; font-size:11px; }
	.lastBrdNon { border-bottom:none !important; }
	
.inSearchG02 { overflow:hidden; padding:12px 0 5px; border-bottom:1px solid #dfdfdf; margin:0 15px; }
	.inSearchG02 select { float:left; }
	.inSearchG02 input { vertical-align:bottom; }
	.inSearchG02 input.serchTxtBox02 { margin:0 3px; border:solid 1px #cccccc;}
	.inSearchG02 input.search02,select { margin-top:1px; }
	.inSearchG02 a.myComment { float:right; margin-top:6px; color:#5e5e60; font-size:11px; }
	
.writing03 { margin:5px 15px; }	
	.writing03 .writebox { position:relative; width:auto; overflow:hidden; background-color:#fff; zoom:1; }
	.writing03 .writebox textarea { border:1px solid #d5d5d5; background:#fff; width:89%; height:93px; font-size:11px; color:#999; padding:5px;}
	.writing03 .writebox textarea { overflow-y:hidden\9;}
	.writing03 .writebox textarea.normal { font-size:12px; color:#444444; }
	
	.writing03 .writebox .submitimg { position:absolute;top:0;right:0; }
	*+html .writing03 .writebox .submitimg { margin-top:1px; }/*ie 7*/
	.writing03 .writebox .submitimg { _margin-top:1px; }/*ie 6*/
	
	.writing03 .maxtext { position:absolute;top:91px; right:3px; letter-spacing:-1px; color:#a9a9a9; font-size:11px; }
	.writing03 .maxtext { color:#aaa;font-size:11px; } 
	.writing03 .maxtext em { color:#aaa; font-weight:bold; }
	
	.writing03 .textAdd { padding-top:11px; height:15px; width:215px; padding-top:5px;}
	.writing03 .textAdd input { margin-right:3px; vertical-align:middle; }
	.writing03 .textAdd input.check01 { margin-top:2px; }
	.writing03 .textAdd label{ font-size:11px; padding-right:10px; } 
	.writing03 .textAdd img { vertical-align:middle; }
	.writing03 .barWrit { color:#d3d3d3; padding-right:5px; }

/* 콘텐츠안 SNS버튼 그룹 스타일 */	
	.dtMdlBtn{position:relative; margin:15px 9px 0 0; padding-bottom:30px;}
	@media screen and (-webkit-min-device-pixel-ratio:0) { .dtMdlBtn{padding-bottom:36px;} }
	.dtMdlBtn li.btnGrupL { float:left; }

	.dtMdlBtn li.btnFaceGood { float:left; margin-left:8px; width:95px; }
	.dtMdlBtn li.btnFaceGood a { width:59px; float:left; display:block; }
	.dtMdlBtn li.btnFaceGood span.clickCount { width:22px ;background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/bg_fa_good.gif') left top no-repeat; float:right; text-align:center; display:block; padding:4px 5px; margin-left:2px; }
	
	.dtMdlBtn li.btnFaceGood02 { height:20px; float:right; margin-right:8px; margin-top:3px; }
	.dtMdlBtn li.btnFaceGood02 a { color:#5d5d5d; }
	.dtMdlBtn li.btnFaceGood02 a em { color:#5e5e5e; }
	
	.dtMdlBtn li.btnGrupR { float:right; margin-top:2px; }
	.dtMdlBtn li.btnGrupR a { color:#5d5d5f; font-size:11px; } 
	.dtMdlBtn li.btnGrupR a.btnReport { color:#f46263; }
	.dtMdlBtn li.btnGrupR a.btnReport img { vertical-align:middle; }
	.dtMdlBtn li.btnGrupR em.reportCount { color:#5d5d5f; font-family:Tahoma; }
	
	.snsMore { position:absolute; top:20px; left:108px; padding:5px 5px 2px 5px; border-left:1px solid #cdcdcb; border-bottom:1px solid #cdcdcb; border-right:1px solid #cdcdcb; background-color:#fff; z-index:9999; }
	.snsMore li { line-height:1.7; }
	.snsMore li a { color:#4c4c4c; font-size:11px; letter-spacing:-1px; display:block; width:72px; }
	.snsMore li a img { margin-right:5px; vertical-align:middle; }

/* 내차소_상세 */
.PAT20 { padding-top:20px; }
.mycarCont { }
.mycarCont li { line-height:normal; }
.mycarCont li.mycarTlt { font-weight:bold; padding:11px 0 9px 24px; border-bottom:1px solid #c8cad9; background-color:#f7f7f7;margin-left:-20px; width:715px; }
.mycarCont li.mycarTlt span.nowRank { font-weight:normal; float:right; margin-right:9px; }
.mycarCont li.mycarTlt span em { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_ranking.gif') no-repeat; padding-left:7px; }
.mycarCont li.mycarTlt span em.rankUp { background-position:0 1px;width:7px; height:8px; display:block; float:right; padding-bottom:2px; }
.mycarCont li.mycarTlt span em.noChange { background-position:0 -10px; }
.mycarCont li.mycarTlt span em.rankDown { background-position:0 -23px; }

.mycarTxt {}
.mycarTxt dl { margin:23px 23px 0 23px; }
.mycarTxt dt { font-weight:bold; font-size:14px; color:#000; margin-bottom:22px; }
.mycarTxt dd { margin-bottom:30px; }

/* 이벤트_상세 */
/* 이벤트프로필박스안진행버튼스타일 */
.inProgress { width:35px; height:13px; display:block; float:left; padding-top:3px; margin-top:-2px; margin-right:13px; border:1px solid #ababab; background-color:#b6b4b6; color:#f9f9f9; font-weight:normal; font-size:11px; text-align:center; letter-spacing:-1px;  }

/* 이벤트콘텐츠영역 */
.eventCont { margin:0 15px; }
.eventCont p { color:#000; line-height:1.9; }
.eventCont dt { color:#000; font-weight:bold; font-size:14px; margin-bottom:10px; }
.eventCont dd { line-height:1.4; }
.entWarning { color:#ff0000; font-weight:normal; }
.entGift { color:#3b5999; }
.MAT40 { margin-top:40px; }

/* 당첨자발표콘텐츠영역 */
.eventCont02 { margin:0 15px; }
.eventCont02 dl { margin:14px 0 11px 17px; }
.eventCont02 dl dt { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/title_ent_sub.gif') left top no-repeat; text-indent:-999em; }
.eventCont02 dl dd { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/icon_s_gray_square.gif') left 7px no-repeat; padding-left:8px; }
	.eventCont02 dl dd a.linkDeco { color:#0000cc; text-decoration:underline; }
	.eventCont02 dl dd span.pointTxt { color:#fe0002; }
	.eventCont02 dl dd.helpDesc { background:none; margin-top:5px; }
	.eventCont02 dl dd.helpDesc img { vertical-align:middle; margin-right:8px;  }

.helloEntManager { margin-top:24px; }
.helloEntManager li { float:left; line-height:1.5; }
.helloEntManager li.entQuestion { margin:28px 0 0 166px; }

.winerCheck,.deliverInfo { clear:both; border:1px solid #e6e6e6; background-color:#fafafa; }
.winerCheck dt { width:81px; font-size:12px; font-weight:normal; margin-bottom:0; }
.winerCheck dd { color:#333; line-height:1.5; }

.deliverInfo { margin-top:10px; }
.deliverInfo dt.dvInfoTlt { background-position:-90px 0;width:81px; font-size:12px; font-weight:normal; margin-bottom:0; }
.deliverInfo dd { color:#333; line-height:1.5; }



.winerNames { margin-bottom:11px; }
.winerNames p { margin-bottom:5px; margin-top:15px; overflow:hidden; }
.winerNames strong { float:left; }
.winerNames span.findName { float:right; display:block; width:237px; }
.winerNames span.findName input { vertical-align:middle; }

.winerTable { clear:both; width:100%; font-size:11px; color:#333; }
.winerTable caption { display:none; }
.winerTable th { background:url('http://image.bobaedream.co.kr/renew/images/bobae_renew/bg_winer_table.gif') left top repeat-x; height:31px; font-weight:normal; }
.winerTable td { padding:6px 0; border-bottom:1px solid #e6e6e7; text-align:center; }


/*박옥길 by*/
.save_temp_area {width:100%; height:11px; padding:7px 0 6px 0; font-size:11px;  color:#8f8f8f; text-align:right; position:relative;}
.save_temp_area a:link{font-weight:bold; text-decoration:none; color:#3b5497;}
.save_temp_area a:visited{font-weight:bold; text-decoration:none; color:#3b5497;}
.save_temp_area a:active{font-weight:bold; text-decoration:none; color:#3b5497;}
.save_temp_area a:hover{font-weight:bold; text-decoration:none; color:#3b5497;}

.save_temp {width:420px; height:552px; padding:10px 12px 0px 12px; margin:0; border:solid 1px #898989; position:absolute; top:23px; right:0; background:#fff; font-size:12px; font-family:"돋움",Dotum; text-align:left; }
.save_temp .clear {clear:both; margin:0; padding:0; .display:inline;}
.save_temp .tip{width:420px; height:14px; display:block; position:relative; margin:0 0 12px 0; z-index:auto;}
.save_temp .xbutton{width:15px; height:14px; position:absolute; top:0; right:0; background:url("http://image.bobaedream.co.kr/renew/images/board/save_temp_x.gif") 0 0 no-repeat; cursor:pointer; z-index:auto;}
.save_temp .tab {width:419px; height:26px; background:url("http://image.bobaedream.co.kr/renew/images/board/save_temp_libottomline.gif") bottom repeat-x; overflow:hidden; margin:0 0 5px 0; padding-left:1px;}
.save_temp .tab li {float:left; text-align:center; border-bottom:1px solid #9f9fa1; height:26px; list-style:none;}
.save_temp .tab li a {display:block; width:auto; height:12px; margin-left:-1px; padding:7px 17px; border:1px solid #d0cfd4; color:#131313; font-size:11px; text-decoration:none;font-weight:normal;}
.save_temp .tab li.on a {position:relative; height:12px; border-top:1px solid #9f9fa1; border-left:1px solid #9f9fa1;  border-right:1px solid #9f9fa1; border-bottom:1px solid #fff; background:#fff; color:#000; font-weight:bold; }
.save_temp .contents {width:420px; height:300px; padding:0; margin:0;}
.save_temp .contents table{width:420px; height:auto; border:none; padding:0; margin:0;}
.save_temp .contents table th{padding:6px; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9; text-align:center; font-weight:bold; background:#eeeeee;}
.save_temp .contents table td{padding:6px 11px; background:url("http://image.bobaedream.co.kr/renew/images/board/save_temp_listyle.gif") 0 11px no-repeat; text-align:left; color:#b8b8b8; border-bottom:solid 1px #e3e3e3;}
.save_temp .contents table td a:link {color:#b8b8b8; text-decoration:none;font-weight:normal;}
.save_temp .contents table td a:visited {color:#b8b8b8; text-decoration:none;font-weight:normal;}
.save_temp .contents table td a:active {color:#b8b8b8; text-decoration:none; background:none;font-weight:normal;}
.save_temp .contents table td a:hover {color:#b8b8b8; text-decoration:none;font-weight:normal;}

.save_temp table td.time {width:95px; padding:5px 0; font-size:11px; font-family:Tahoma, sans-serif; color:#767676; background:none;}
.save_temp table td.clear {width:12px; padding:0; cursor:pointer; background:url("http://image.bobaedream.co.kr/renew/images/board/save_temp_x_time.gif") 2px 10px no-repeat;}

.save_temp .save_auto {width:420px; height:137px; padding:0; margin:0; position:relative;}
.save_temp .save_auto .option_text{width:auto; height:auto; padding:9px 8px 0 0 ; display:block; float:left;}
.save_temp .save_auto .option_text strong{text-decoration:underline;}
.save_temp .save_auto .option_sel {width:auto; height:auto; padding:4px 8px 0 0 ; display:block; float:left; position:relative;}
.save_temp .save_auto .option_radio {width:388px; height:57px; border:solid 1px #dfdfdf; padding:13px 15px 0 15px; margin:4px 0 7px 0; } 
.save_temp .save_auto p{font-size:11px; color:#8f8f8f; background:url("http://image.bobaedream.co.kr/renew/images/board/save_temp_pstyle.gif") 0 6px no-repeat; padding:0 0 0 8px; line-height:16px;}

.save_temp .alignbox{width:auto; height:auto; display:block; float:left; padding:0 7px 0 0; margin:0  0 0; vertical-align:middle;}
.save_temp .textalign{padding:1px 15px 0 0;}
.save_temp .textalign02{padding:7px 10px 0 0; line-height:12px;}
.save_temp .textalign02 img{vertical-align:middle; cursor:pointer;}


.save_temp .btarea{width:auto; display:block; text-align:center; padding:20px 0 0 0;}
.save_temp .btarea img{cursor:pointer;}

/*박옥길*/
.topBtnGroup_partner {width:800px; overflow:hidden; padding:0 0 3px 0;}
.bottomBtnGroup_partner {width:800px; overflow:hidden; padding:4px 0 0 0;}

/*협력업체상세페이지*/
.partnerdetail {width:798px; height:auto; overflow:hidden; padding:0; margin:0; border-top:solid 1px #c8cad9; border-left:solid 1px #c8cad9; border-right:solid 1px #c8cad9;}
.partnerdetail dl {overflow:hidden; width:auto; height:auto; padding:0; margin:0; display:block;}
.partnerdetail dt {height:22px; padding-top:8px; padding-left:16px; background-color:#fafafa; color:#000; font-size:14px; border-bottom:1px solid #c8cad9;}
.partnerdetail dt img{margin:0 0 2px 3px;}
.partnerdetail dt strong { float:left; }/* 20130128_추가 */
.partnerdetail dt span { float:right; margin-right:7px; }/* 20130128_추가 */
.partnerdetail dt em.detailTxtDeco01 { color:#18429c; font-weight:bold; font-size:12px; } 
.partnerdetail dt span.countGroup { font-size:11px; color:#5d5d5f; /*margin-left:209px;*/ }/* 20130128_마진left값 삭제 */
.partnerdetail dt span em.txtType { font-family:Tahoma, Geneva, sans-serif; }	
.partnerdetail dt .listname{width:100%; display:block; font-size:12px; font-weight:bold; position:relative;}
.partnerdetail dt .listname .btnarea {width:auto; height:auto;  position:absolute; top:0; right:20px;}
.partnerdetail dd {width:auto; height:auto; display:block; border-bottom:solid 1px #c8cad9; padding:25px; margin:0; }
.partnerdetail dd.top{height:297px; padding:12px 15px;}
.partnerdetail dd.top .mainphoto{width:382px; height:295px; border:1px solid #c8cad7; margin:0 20px 0 0; padding:0; overflow:hidden; float:left;}
.partnerdetail dd.top table{width:360px; margin:5px 0 0 0; float:right; border:none; font-size:12px;}
.partnerdetail dd.top th{width:50px; text-align:left; padding:0 17px 8px 0; font-weight:normal; color:#888886;}
.partnerdetail dd.top .gubun {padding:0 17px 28px 0;}
.partnerdetail dd.top td{color:#333; padding:0 17px 8px 0; }
.partnerdetail dd.top td .bard3d3d3{background:url("http://image.bobaedream.co.kr/renew/images/partner/bar_d3d3d3.gif") center 0 no-repeat; padding:0 9px;}
.partnerdetail dd.bottom{border-bottom:none;}
.partnerdetail .clear{clear:both;}

/* 왼쪽_상단_프로필박스_협력업체부분*/
.partnerdetail dd.profileImg img { width:96px; height:96px; float:left; border:1px solid #d9d9d9; margin:11px 0 12px 17px; }/* 20130125_marign값수정*/
.partnerdetail dd.proflieInfo { width:601px; float:left; margin:0 0 0 21px; padding:5px 0 0 0; display:inline-block;} /* 20130129_수정,추가 */
.partnerdetail dd.proflieInfo ul { margin-top:8px; }
.partnerdetail dd.proflieInfo ul li { line-height:1.6; color:#333; }
.partnerdetail dd.proflieInfo ul li span.proTit { color:#888886; }
.partnerdetail dd.proflieInfo ul li span.proCont { margin-left:30px; }
.partnerdetail dd.proflieInfo ul li span.proCont02 { margin-left:19px; }
.partnerdetail dd.proflieInfo ul li span.proCont03 { margin-left:41px; }/* 20130130_추가 */
.partnerdetail dd.proflieInfo ul li a.nickName { color:#3b5999; }
	
/* 상단프로필박스안버튼스타일_협력업체부분 */
.partnerdetail p.dtTopBtns { position:absolute; bottom:-4px; right:0; margin-right:8px; margin-bottom:6px; }/* 20130125_top값수정 */
	.partnerdetail p a { color:#5d5d5f; font-size:11px; vertical-align:middle; }/* 20130125_vertical추가 */
	.partnerdetail p a.btnReport { color:#f46263; vertical-align:middle;margin-top:-1px;}/* 20130125_vertical추가 */
	.partnerdetail p a.btnReport img { vertical-align:middle;margin-top:-3px; }/* 20130125_추가 */
	.partnerdetail p a.btnReport em.reportCount { color:#5d5d5f; font-family:Tahoma; }




.partnerdetail .workphoto {width:100%; height:80px; padding:0; margin:0;}
.partnerdetail .workphoto ul {list-style:none; display:block;}
.partnerdetail .workphoto li {width:123px; height:80px; float:left; list-style:none; margin:0 33px 0 0; cursor:pointer;}
.partnerdetail .workphoto li.last{margin:0;}
.partnerdetail .workphoto li img{width:123px; height:80px;}

.partnerdetail .colorblue{color:#3c5899;}
.partnerdetail .urllink a:link{color:#0000ff; text-decoration:none;}
.partnerdetail .urllink a:visited{color:#0000ff; text-decoration:none;}
.partnerdetail .urllink a:active{color:#0000ff; text-decoration:none;}
.partnerdetail .urllink a:hover{color:#0000ff; text-decoration:none;}

.partner_comment {width:798px; height:auto; overflow:hidden; padding:0; margin:0; border-left:solid 1px #c8cad9; border-right:solid 1px #c8cad9; border-bottom:solid 1px #c8cad9;}


/*박옥길20130424*/
.boardname {width:auto; height:12px; float:right; display:inline-block; font-weight:bold; font-size:12px;  text-align:right; padding:0 7px 2px 0; margin:10px 6px 0 0; background:url("http://image.bobaedream.co.kr/renew/images/common/boardnamebar.gif") right 1px no-repeat;}
.boardnamebottom {margin:7px 6px 0 0;}
.boardname img{vertical-align:-1px;}
.boardname .layerbox {width:auto; position:relative;}
.boardname .layerbox .boxin {width:120px; padding:10px; margin:0; display:block;  font-family:dotum,"돋움";font-weight:normal; line-height:2; border:1px solid #dfdfdf; background:#fff; position:absolute; top:0px; left:-10px; z-index:9999;}
.boardname .layerbox .boxin ul{width:auto; text-align:left; list-style:none;}
.boardname .layerbox .boxin li{width:auto; list-style:none;}
.boardname .layerbox .boxin a:hover{font-weight:bold;}

/*관형씨추가요청20130528*/
.tx-daum-image{margin-bottom:10px;}